340200
569515
921809
773830
72314
169207
783390
487889
134177
58382
58914
215740
5250799
3673581
3198148
2498804
2274988
2118609
2047358
193678
1826118
1743136
1721196
1659471